go/types.typeWriter.ctxt (field)
17 uses
go/types (current package)
typestring.go#L74: ctxt *Context // if non-nil, we are type hashing
typestring.go#L91: if w.ctxt != nil {
typestring.go#L109: if w.ctxt != nil {
typestring.go#L216: if w.ctxt == nil {
typestring.go#L233: if w.ctxt != nil {
typestring.go#L289: if w.ctxt != nil {
typestring.go#L290: w.string(strconv.Itoa(w.ctxt.getID(t)))
typestring.go#L296: } else if w.ctxt == nil && t.TypeParams().Len() != 0 { // For type hashing, don't need to format the TypeParams
typestring.go#L313: if w.tpSubscripts || w.ctxt != nil {
typestring.go#L320: if w.ctxt == nil && Universe.Lookup(t.obj.name) != nil {
typestring.go#L336: } else if w.ctxt == nil && t.TypeParams().Len() != 0 { // For type hashing, don't need to format the TypeParams
typestring.go#L340: if w.ctxt != nil {
typestring.go#L358: assert(w.ctxt != nil)
typestring.go#L381: newTypeHasher(&buf, w.ctxt).typ(term.typ)
typestring.go#L445: if w.ctxt == nil && v.name != "" && w.paramNames {
typestring.go#L477: if w.ctxt != nil {
typestring.go#L496: if n == 1 && (w.ctxt != nil || sig.results.vars[0].name == "") {
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)